本日閱讀進度:第四章 陣列(125~145頁)
重點摘要:
var number = [1, 3, 5, 7, 9];
var number0 = number[0];
console.log(number0);
// 得到數值1
number[1] = 10;
console.log(number);
// [1, 10, 5, 7, 9] 陣列中的第2個值已被修改
var amount = number.length;
console.log(amount);
// 得到5
陣列中的值可以是不同資料型別嗎?
可以的,但是一般情況下,陣列中的值使用相同的資料型別會比較安全和容易使用。
要如何取得陣列的最後一筆資料?
這個問題如果用Ruby來解,會非常簡單,
number[-1]
或
number.last
都可以迅速得到答案。
來看看JavaScript的寫法:
number[number.length - 1];
是不是很麻煩呢?
for (var i = 0; i < number.length; i = i + 1) {
output = "我有 " + number[i] + " 支筆";
console.log(output);
// "我有 1 支筆"
// "我有 10 支筆"
// 以下略
今天就先介紹到這邊,明天再繼續這一章的後半段,see you tomorrow~
本文同步發表於cichen